double engined - German English Dictionary